/*****************************/
/********** FAZAE CSS ********/
/*****************************/

/* css par type de champs */


.fazaCP,input.fazaCP {width: 51px;}

.fazaTel,input.fazaTel,
.fazaCivilite,input.fazaCivilite,

input.fazaPrix {width: 85px;}
td.fazaPrix, th.fazaPrix {text-align: right;}


.fazaDateTime,.fazaNom,input.fazaDateTime,
input.fazaNom {width: 116px;}

.fazaDate, input.fazaDate {width: 100px;}

.fazaVille,input.fazaVille {width: 200px;}
.fazaAdresse,input.fazaAdresse {width: 260px;}
.fazaCommentaire{ width: 400px; height: 100px;}

.fazaChar1,input.fazaChar1 {width: 10px;}
.fazaChar3,input.fazaChar3 {width: 22px;}
.fazaChar5,input.fazaChar5 {width: 51px;}
.fazaChar10,input.fazaChar10 {width: 72px;} 
.fazaChar15,input.fazaChar15 {width: 108px;}
.fazaChar20,input.fazaChar20 {width: 142px;}
.fazaChar30,input.fazaChar30 {width: 213px;}
.fazaChar40,input.fazaChar40,.fazaPays {width: 295px;}
.fazaChar50,input.fazaChar50 {width: 355px;}
.fazaChar60,input.fazaChar60 {width: 426px;}
.fazaChar80,input.fazaChar80 {width: 562px;}
.fazaChar100,input.fazaChar100 {width: 702px;}


/* css d'espacements' */
.padding-0 {padding: 0;}
.padding-5 {padding: 5px;}
.padding-8 {padding: 8px;}
.padding-10 {padding: 10px;}
.padding-15 {padding: 15px;}
.padding-25 {padding: 25px;}
.padding-30 {padding: 30px;}

.padding-top-0 {padding-top: 0px;}
.padding-top-5 {padding-top: 5px;}
.padding-top-10 {padding-top: 10px;}
.padding-top-15 {padding-top: 15px;}
.padding-top-25 {padding-top: 25px;}
.padding-top-30 {padding-top: 30px;}
.padding-top-50 {padding-top: 50px;}

.padding-right-0 {padding-right: 0px;}
.padding-right-5 {padding-right: 5px;}
.padding-right-10 {padding-right: 10px;}
.padding-right-15 {padding-right: 15px;}
.padding-right-25 {padding-right: 25px;}
.padding-right-30 {padding-right: 30px;}
.padding-right-50 {padding-right: 50px;}

.padding-bottom-0 {padding-bottom: 0px;}
.padding-bottom-5 {padding-bottom: 5px;}
.padding-bottom-10 {padding-bottom: 10px;}
.padding-bottom-15 {padding-bottom: 15px;}
.padding-bottom-25 {padding-bottom: 25px;}
.padding-bottom-30 {padding-bottom: 30px;}
.padding-bottom-50 {padding-bottom: 50px;}

.padding-left-0 {padding-left: 0px;}
.padding-left-5 {padding-left: 5px;}
.padding-left-10 {padding-left: 10px;}
.padding-left-15 {padding-left: 15px;}
.padding-left-25 {padding-left: 25px;}
.padding-left-30 {padding-left: 30px;}
.padding-left-50 {padding-left: 50px;}

.padding-top-bottom-5 {padding: 5px 0;}
.padding-top-bottom-10 {padding: 10px 0;}
.padding-top-bottom-15 {padding: 15px 0;}
.padding-top-bottom-20 {padding: 20px 0;}
.padding-top-bottom-25 {padding: 25px 0;}
.padding-top-bottom-30 {padding: 30px 0;}

.padding-left-right-5 {padding: 0 5px;}
.padding-left-right-10 {padding: 0 10px;}
.padding-left-right-15 {padding: 0 15px;}
.padding-left-right-20 {padding: 0 20px;}
.padding-left-right-25 {padding: 0 25px;}
.padding-left-right-30 {padding: 0 30px;}

.margin-0 {margin: 0px;}
.margin-5 {margin: 5px;}
.margin-10 {margin: 10px;}
.margin-15 {margin: 15px;}
.margin-20 {margin: 20px;}
.margin-25 {margin: 25px;}
.margin-30 {margin: 30px;}

.margin-top-0 {margin-top: 0px;}
.margin-top-5 {margin-top: 5px;}
.margin-top-10 {margin-top: 10px;}
.margin-top-15 {margin-top: 15px;}
.margin-top-25 {margin-top: 25px;}
.margin-top-30 {margin-top: 30px;}
.margin-top-50 {margin-top: 50px;}

.margin-right-0 {margin-right: 0px;}
.margin-right-5 {margin-right: 5px;}
.margin-right-10 {margin-right: 10px;}
.margin-right-15 {margin-right: 15px;}
.margin-right-25 {margin-right: 25px;}
.margin-right-30 {margin-right: 30px;}
.margin-right-50 {margin-right: 50px;}

.margin-bottom-0 {margin-bottom: 0px;}
.margin-bottom-5 {margin-bottom: 5px;}
.margin-bottom-10 {margin-bottom: 10px;}
.margin-bottom-15 {margin-bottom: 15px;}
.margin-bottom-20 {margin-bottom: 20px;}
.margin-bottom-25 {margin-bottom: 25px;}

.margin-left-0 {margin-left: 0px;}
.margin-left-5 {margin-left: 5px;}
.margin-left-10 {margin-left: 10px;}
.margin-left-15 {margin-left: 15px;}
.margin-left-25 {margin-left: 25px;}
.margin-left-30 {margin-left: 30px;}
.margin-left-50 {margin-left: 50px;}

.margin-top-bottom-5 {margin: 5px 0;}
.margin-top-bottom-10 {margin: 10px 0;}
.margin-top-bottom-15 {margin: 15px 0;}
.margin-top-bottom-20 {margin: 20px 0;}
.margin-top-bottom-25 {margin: 25px 0;}
.margin-top-bottom-30 {margin: 30px 0;}

.margin-left-right-5 {margin: 0 5px;}
.margin-left-right-10 {margin: 0 10px;}
.margin-left-right-15 {margin: 0 15px;}
.margin-left-right-20 {margin: 0 20px;}
.margin-left-right-25 {margin: 0 25px;}
.margin-left-right-30 {margin: 0 30px;}

/* css d'alignement */
.fazaTextTop{ vertical-align: top;}
.fazaTextBottom{ vertical-align: bottom;}
td.fazaTextTop{ vertical-align: top;}
td.fazaTextBottom{ vertical-align: bottom;}


/* css du datepicker */
/* TODO migrer dans datepicker.css */
.fsWFDClear a *{ vertical-align:middle; }

/* css du timepicker */
/* TODO migrer dans datepicker.css */
.fsTimepicker { width: 78px; }

/* force les ulli a l'horizontal */
.ullihorizontal ul, ul.ullihorizontal {
    display: block;
    list-style-type: none;
    margin: 0;
}
.ullihorizontal  ul li, ul.ullihorizontal li {
    background-image: none;
    display: block;
    float: left;
    list-style-type: none;
    margin: 0 2px 0 0;
    padding: 0;
}
/* **** reset des listes */
.ulli-reset {
    margin: 0;
    padding: 0;
    list-style: none;
}

/* enlever les margin et padding */
.fazaNoMargin{margin: 0;}
.fazaNoPadding{padding: 0;}

/* widget boolean */
.boolean1 {display: inline-block; vertical-align: middle; width: 16px; height: 16px; background-image: url(/bundles/fazaecore/images/boolean/true.png)}
.boolean0 {display: inline-block; vertical-align: middle; width: 16px; height: 16px; background-image: url(/bundles/fazaecore/images/boolean/false.png)}


/****************************************************/
/* classes diverse pour activer des fonctionnalités */
/****************************************************/
.ajax_load, .ajax_modal, .tip, .tipAjax, .tipTarget {}